/*
 * HtmlEntities.java
 *
 * Created on September 6, 2007, 7:00 PM
 *
 * To change this template, choose Tools | Template Manager
 * and open the template in the editor.
 */

package web.util;

import java.util.Vector;

/**
 *
 * @author kabad
 */
public class HtmlEntities {
    Vector<HtmlEntity> listaAsciiHtmlEntity;
    Vector<HtmlEntity> listaISOSymbolEntities;
    Vector<HtmlEntity> listaISOCharacterEntities;
    Vector<HtmlEntity> listaOtherEntities;
    
    //<editor-fold defaultstate="collapsed" desc="Entidades">
    private void crearEntidades(){
        listaAsciiHtmlEntity=new Vector<HtmlEntity>();
        listaISOSymbolEntities=new Vector<HtmlEntity>();
        listaISOCharacterEntities=new Vector<HtmlEntity>();
        listaOtherEntities=new Vector<HtmlEntity>();
        
        HtmlEntity tempEntity;
        
        /**********************************************************************
         *ASCII Entities with new Entity Names
         **********************************************************************/
        tempEntity=new HtmlEntity();
        tempEntity.setResult("\"");
        tempEntity.setDescription("quotation mark");
        tempEntity.setEntityName("&quot;");
        tempEntity.setEntityNumber("&#34;");
        tempEntity.setEntityType(TipoEntity.ASCII_Entities);
        listaAsciiHtmlEntity.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("'");
        tempEntity.setDescription("apostrophe");
        tempEntity.setEntityName("&apos;");//No funciona en IE
        tempEntity.setEntityNumber("&#39");
        tempEntity.setEntityType(TipoEntity.ASCII_Entities);
        listaAsciiHtmlEntity.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("&");
        tempEntity.setDescription("ampersand");
        tempEntity.setEntityName("&amp;");
        tempEntity.setEntityNumber("&#38;");
        tempEntity.setEntityType(TipoEntity.ASCII_Entities);
        listaAsciiHtmlEntity.add(tempEntity);
        
        //dan problemas al convertir los xml...
        tempEntity=new HtmlEntity();
        tempEntity.setResult("<");
        tempEntity.setDescription("less-than");
        tempEntity.setEntityName("&lt;");
        tempEntity.setEntityNumber("&#60;");
        tempEntity.setEntityType(TipoEntity.ASCII_Entities);
        listaAsciiHtmlEntity.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult(">");
        tempEntity.setDescription("greater-than");
        tempEntity.setEntityName("&gt;");
        tempEntity.setEntityNumber("&#62;");
        tempEntity.setEntityType(TipoEntity.ASCII_Entities);
        listaAsciiHtmlEntity.add(tempEntity);
        
        /*********************************************************
         *ISO 8859-1 Symbol Entities
         **********************************************************/
         tempEntity=new HtmlEntity();
        tempEntity.setResult("!");
        tempEntity.setDescription("inverted exclamation mark");
        tempEntity.setEntityName("&iexcl;");
        tempEntity.setEntityNumber("&#161;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Symbol_Entities);
        listaISOSymbolEntities.add(tempEntity);
        
//        tempEntity=new HtmlEntity();
//        tempEntity.setResult(" ");
//        tempEntity.setDescription("non-breaking space");
//        tempEntity.setEntityName("&nbsp;");
//        tempEntity.setEntityNumber("&#160;");
//        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Symbol_Entities);
//        listaISOSymbolEntities.add(tempEntity);
//        
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("¤");
        tempEntity.setDescription("currency");
        tempEntity.setEntityName("&curren;");
        tempEntity.setEntityNumber("&#164;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Symbol_Entities);
        listaISOSymbolEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("¢");
        tempEntity.setDescription("cent");
        tempEntity.setEntityName("&cent;");
        tempEntity.setEntityNumber("&#162;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Symbol_Entities);
        listaISOSymbolEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("£");
        tempEntity.setDescription("pound");
        tempEntity.setEntityName("&pound;");
        tempEntity.setEntityNumber("&#163;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Symbol_Entities);
        listaISOSymbolEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("¥");
        tempEntity.setDescription("yen");
        tempEntity.setEntityName("&yen;");
        tempEntity.setEntityNumber("&#165;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Symbol_Entities);
        listaISOSymbolEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("¦");
        tempEntity.setDescription("broken vertical bar");
        tempEntity.setEntityName("&brvbar;");
        tempEntity.setEntityNumber("&#166;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Symbol_Entities);
        listaISOSymbolEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("§");
        tempEntity.setDescription("section");
        tempEntity.setEntityName("&sect;");
        tempEntity.setEntityNumber("&#167;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Symbol_Entities);
        listaISOSymbolEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("¨");
        tempEntity.setDescription("spacing diaeresis");
        tempEntity.setEntityName("&uml;");
        tempEntity.setEntityNumber("&#168;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Symbol_Entities);
        listaISOSymbolEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("©");
        tempEntity.setDescription("copyright");
        tempEntity.setEntityName("&copy;");
        tempEntity.setEntityNumber("&#169;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Symbol_Entities);
        listaISOSymbolEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("ª");
        tempEntity.setDescription("feminine ordinal indicator");
        tempEntity.setEntityName("&ordf;");
        tempEntity.setEntityNumber("&#170;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Symbol_Entities);
        listaISOSymbolEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("«");
        tempEntity.setDescription("angle quotation mark (left)");
        tempEntity.setEntityName("&laquo;");
        tempEntity.setEntityNumber("&#171;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Symbol_Entities);
        listaISOSymbolEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("¬");
        tempEntity.setDescription("negation");
        tempEntity.setEntityName("&not;");
        tempEntity.setEntityNumber("&#172;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Symbol_Entities);
        listaISOSymbolEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("­");
        tempEntity.setDescription("soft hyphen");
        tempEntity.setEntityName("&shy;");
        tempEntity.setEntityNumber("&#173;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Symbol_Entities);
        listaISOSymbolEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("®");
        tempEntity.setDescription("registered trademark");
        tempEntity.setEntityName("&reg;");
        tempEntity.setEntityNumber("&#174;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Symbol_Entities);
        listaISOSymbolEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("™");
        tempEntity.setDescription("trademark");
        tempEntity.setEntityName("&trade;");
        tempEntity.setEntityNumber("&#8482;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Symbol_Entities);
        listaISOSymbolEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("¯");
        tempEntity.setDescription("spacing macron");
        tempEntity.setEntityName("&macr;");
        tempEntity.setEntityNumber("&#175;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Symbol_Entities);
        listaISOSymbolEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("°");
        tempEntity.setDescription("degree");
        tempEntity.setEntityName("&deg;");
        tempEntity.setEntityNumber("&#176;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Symbol_Entities);
        listaISOSymbolEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("±");
        tempEntity.setDescription("plus-or-minus");
        tempEntity.setEntityName("&plusmn;");
        tempEntity.setEntityNumber("&#177;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Symbol_Entities);
        listaISOSymbolEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("²");
        tempEntity.setDescription("superscript 2");
        tempEntity.setEntityName("&sup2;");
        tempEntity.setEntityNumber("&#178;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Symbol_Entities);
        listaISOSymbolEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("³");
        tempEntity.setDescription("superscript 3");
        tempEntity.setEntityName("&sup3;");
        tempEntity.setEntityNumber("&#179;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Symbol_Entities);
        listaISOSymbolEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("´");
        tempEntity.setDescription("spacing acute");
        tempEntity.setEntityName("&acute;");
        tempEntity.setEntityNumber("&#180;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Symbol_Entities);
        listaISOSymbolEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("µ");
        tempEntity.setDescription("micro");
        tempEntity.setEntityName("&micro;");
        tempEntity.setEntityNumber("&#181;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Symbol_Entities);
        listaISOSymbolEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("¶");
        tempEntity.setDescription("paragraph");
        tempEntity.setEntityName("&para;");
        tempEntity.setEntityNumber("&#182;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Symbol_Entities);
        listaISOSymbolEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("·");
        tempEntity.setDescription("middle dot");
        tempEntity.setEntityName("&middot;");
        tempEntity.setEntityNumber("&#183;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Symbol_Entities);
        listaISOSymbolEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("¸");
        tempEntity.setDescription("spacing cedilla");
        tempEntity.setEntityName("&cedil;");
        tempEntity.setEntityNumber("&#184;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Symbol_Entities);
        listaISOSymbolEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("¹");
        tempEntity.setDescription("superscript 1");
        tempEntity.setEntityName("&sup1;");
        tempEntity.setEntityNumber("&#185;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Symbol_Entities);
        listaISOSymbolEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("º");
        tempEntity.setDescription("masculine ordinal indicator");
        tempEntity.setEntityName("&ordm;");
        tempEntity.setEntityNumber("&#186;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Symbol_Entities);
        listaISOSymbolEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("»");
        tempEntity.setDescription("angle quotation mark (right)");
        tempEntity.setEntityName("&raquo;");
        tempEntity.setEntityNumber("&#187;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Symbol_Entities);
        listaISOSymbolEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("¼");
        tempEntity.setDescription("fraction 1/4");
        tempEntity.setEntityName("&frac14;");
        tempEntity.setEntityNumber("&#188;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Symbol_Entities);
        listaISOSymbolEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("½");
        tempEntity.setDescription("fraction 1/2");
        tempEntity.setEntityName("&frac12;");
        tempEntity.setEntityNumber("&#189;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Symbol_Entities);
        listaISOSymbolEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("¾");
        tempEntity.setDescription("fraction 3/4");
        tempEntity.setEntityName("&frac34;");
        tempEntity.setEntityNumber("&#190;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Symbol_Entities);
        listaISOSymbolEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("¿");
        tempEntity.setDescription("inverted question mark");
        tempEntity.setEntityName("&iquest;");
        tempEntity.setEntityNumber("&#191;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Symbol_Entities);
        listaISOSymbolEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("×");
        tempEntity.setDescription("multiplication");
        tempEntity.setEntityName("&times;");
        tempEntity.setEntityNumber("&#215;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Symbol_Entities);
        listaISOSymbolEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("÷");
        tempEntity.setDescription("division");
        tempEntity.setEntityName("&divide;");
        tempEntity.setEntityNumber("&#247;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Symbol_Entities);
        listaISOSymbolEntities.add(tempEntity);
        /*****************************************************************
         *ISO 8859-1 Character Entities
         *****************************************************************/
        tempEntity=new HtmlEntity();
        tempEntity.setResult("À");
        tempEntity.setDescription("capital a, grave accent");
        tempEntity.setEntityName("&Agrave;");
        tempEntity.setEntityNumber("&#192;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Character_Entities);
        listaISOCharacterEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("Á");
        tempEntity.setDescription("capital a, acute accent");
        tempEntity.setEntityName("&Aacute;");
        tempEntity.setEntityNumber("&#193;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Character_Entities);
        listaISOCharacterEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("Â");
        tempEntity.setDescription("capital a, circumflex accent");
        tempEntity.setEntityName("&Acirc;");
        tempEntity.setEntityNumber("&#194;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Character_Entities);
        listaISOCharacterEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("Ã");
        tempEntity.setDescription("capital a, tilde");
        tempEntity.setEntityName("&Atilde;");
        tempEntity.setEntityNumber("&#195;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Character_Entities);
        listaISOCharacterEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("Ä");
        tempEntity.setDescription("capital a, umlaut mark");
        tempEntity.setEntityName("&Auml;");
        tempEntity.setEntityNumber("&#196;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Character_Entities);
        listaISOCharacterEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("Å");
        tempEntity.setDescription("capital a, ring");
        tempEntity.setEntityName("&Aring;");
        tempEntity.setEntityNumber("&#197;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Character_Entities);
        listaISOCharacterEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("Æ");
        tempEntity.setDescription("capital ae");
        tempEntity.setEntityName("&AElig;");
        tempEntity.setEntityNumber("&#198;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Character_Entities);
        listaISOCharacterEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("Ç");
        tempEntity.setDescription("capital c, cedilla");
        tempEntity.setEntityName("&Ccedil;");
        tempEntity.setEntityNumber("&#199;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Character_Entities);
        listaISOCharacterEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("È");
        tempEntity.setDescription("capital e, grave accent");
        tempEntity.setEntityName("&Egrave;");
        tempEntity.setEntityNumber("&#200;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Character_Entities);
        listaISOCharacterEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("É");
        tempEntity.setDescription("capital e, acute accent");
        tempEntity.setEntityName("&Eacute;");
        tempEntity.setEntityNumber("&#201;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Character_Entities);
        listaISOCharacterEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("Ê");
        tempEntity.setDescription("capital e, circumflex accent");
        tempEntity.setEntityName("&Ecirc;");
        tempEntity.setEntityNumber("&#202;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Character_Entities);
        listaISOCharacterEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("Ë");
        tempEntity.setDescription("capital e, umlaut mark");
        tempEntity.setEntityName("&Euml;");
        tempEntity.setEntityNumber("&#203;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Character_Entities);
        listaISOCharacterEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("Ì");
        tempEntity.setDescription("capital i, grave accent");
        tempEntity.setEntityName("&Igrave;");
        tempEntity.setEntityNumber("&#204;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Character_Entities);
        listaISOCharacterEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("Í");
        tempEntity.setDescription("capital i, acute accent");
        tempEntity.setEntityName("&Iacute;");
        tempEntity.setEntityNumber("&#205;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Character_Entities);
        listaISOCharacterEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("Î");
        tempEntity.setDescription("capital i, circumflex accent");
        tempEntity.setEntityName("&Icirc;");
        tempEntity.setEntityNumber("&#206;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Character_Entities);
        listaISOCharacterEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("Ï");
        tempEntity.setDescription("capital i, umlaut mark");
        tempEntity.setEntityName("&Iuml;");
        tempEntity.setEntityNumber("&#207;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Character_Entities);
        listaISOCharacterEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("Ð");
        tempEntity.setDescription("capital eth, Icelandic");
        tempEntity.setEntityName("&ETH;");
        tempEntity.setEntityNumber("&#208;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Character_Entities);
        listaISOCharacterEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("Ñ");
        tempEntity.setDescription("capital n, tilde");
        tempEntity.setEntityName("&Ntilde;");
        tempEntity.setEntityNumber("&#209;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Character_Entities);
        listaISOCharacterEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("Ò");
        tempEntity.setDescription("capital o, grave accent");
        tempEntity.setEntityName("&Ograve;");
        tempEntity.setEntityNumber("&#210;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Character_Entities);
        listaISOCharacterEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("Ó");
        tempEntity.setDescription("capital o, acute accent");
        tempEntity.setEntityName("&Oacute;");
        tempEntity.setEntityNumber("&#211;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Character_Entities);
        listaISOCharacterEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("Ô");
        tempEntity.setDescription("capital o, circumflex accent");
        tempEntity.setEntityName("&Ocirc;");
        tempEntity.setEntityNumber("&#212;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Character_Entities);
        listaISOCharacterEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("Õ");
        tempEntity.setDescription("capital o, tilde");
        tempEntity.setEntityName("&Otilde;");
        tempEntity.setEntityNumber("&#213;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Character_Entities);
        listaISOCharacterEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("Ö");
        tempEntity.setDescription("capital o, umlaut mark");
        tempEntity.setEntityName("&Ouml;");
        tempEntity.setEntityNumber("&#214;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Character_Entities);
        listaISOCharacterEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("Ø");
        tempEntity.setDescription("capital o, slash");
        tempEntity.setEntityName("&Oslash;");
        tempEntity.setEntityNumber("&#216;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Character_Entities);
        listaISOCharacterEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("Ù");
        tempEntity.setDescription("capital u, grave accent");
        tempEntity.setEntityName("&Ugrave;");
        tempEntity.setEntityNumber("&#217;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Character_Entities);
        listaISOCharacterEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("Ú");
        tempEntity.setDescription("capital u, acute accent");
        tempEntity.setEntityName("&Uacute;");
        tempEntity.setEntityNumber("&#218;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Character_Entities);
        listaISOCharacterEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("Û");
        tempEntity.setDescription("capital u, circumflex accent");
        tempEntity.setEntityName("&Ucirc;");
        tempEntity.setEntityNumber("&#219;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Character_Entities);
        listaISOCharacterEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("Ü");
        tempEntity.setDescription("capital u, umlaut mark");
        tempEntity.setEntityName("&Uuml;");
        tempEntity.setEntityNumber("&#220;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Character_Entities);
        listaISOCharacterEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("Ý");
        tempEntity.setDescription("capital y, acute accent");
        tempEntity.setEntityName("&Yacute;");
        tempEntity.setEntityNumber("&#221;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Character_Entities);
        listaISOCharacterEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("Þ");
        tempEntity.setDescription("capital THORN, Icelandic");
        tempEntity.setEntityName("&THORN;");
        tempEntity.setEntityNumber("&#222;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Character_Entities);
        listaISOCharacterEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("ß");
        tempEntity.setDescription("small sharp s, German");
        tempEntity.setEntityName("&szlig;");
        tempEntity.setEntityNumber("&#223;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Character_Entities);
        listaISOCharacterEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("à");
        tempEntity.setDescription("small a, grave accent");
        tempEntity.setEntityName("&agrave;");
        tempEntity.setEntityNumber("&#224;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Character_Entities);
        listaISOCharacterEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("á");
        tempEntity.setDescription("small a, acute accent");
        tempEntity.setEntityName("&aacute;");
        tempEntity.setEntityNumber("&#225;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Character_Entities);
        listaISOCharacterEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("â");
        tempEntity.setDescription("small a, circumflex accent");
        tempEntity.setEntityName("&acirc;");
        tempEntity.setEntityNumber("&#226;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Character_Entities);
        listaISOCharacterEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("ã");
        tempEntity.setDescription("small a, tilde");
        tempEntity.setEntityName("&atilde;");
        tempEntity.setEntityNumber("&#227;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Character_Entities);
        listaISOCharacterEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("ä");
        tempEntity.setDescription("small a, umlaut mark");
        tempEntity.setEntityName("&auml;");
        tempEntity.setEntityNumber("&#228;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Character_Entities);
        listaISOCharacterEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("å");
        tempEntity.setDescription("small a, ring");
        tempEntity.setEntityName("&aring;");
        tempEntity.setEntityNumber("&#229;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Character_Entities);
        listaISOCharacterEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("æ");
        tempEntity.setDescription("small ae");
        tempEntity.setEntityName("&aelig;");
        tempEntity.setEntityNumber("&#230;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Character_Entities);
        listaISOCharacterEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("ç");
        tempEntity.setDescription("small c, cedilla");
        tempEntity.setEntityName("&ccedil;");
        tempEntity.setEntityNumber("&#231;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Character_Entities);
        listaISOCharacterEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("è");
        tempEntity.setDescription("small e, grave accent");
        tempEntity.setEntityName("&egrave;");
        tempEntity.setEntityNumber("&#232;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Character_Entities);
        listaISOCharacterEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("é");
        tempEntity.setDescription("small e, acute accent");
        tempEntity.setEntityName("&eacute;");
        tempEntity.setEntityNumber("&#233;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Character_Entities);
        listaISOCharacterEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("ê");
        tempEntity.setDescription("small e, circumflex accent");
        tempEntity.setEntityName("&ecirc;");
        tempEntity.setEntityNumber("&#234;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Character_Entities);
        listaISOCharacterEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("ë");
        tempEntity.setDescription("small e, umlaut mark");
        tempEntity.setEntityName("&euml;");
        tempEntity.setEntityNumber("&#235;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Character_Entities);
        listaISOCharacterEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("ì");
        tempEntity.setDescription("small i, grave accent");
        tempEntity.setEntityName("&igrave;");
        tempEntity.setEntityNumber("&#236;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Character_Entities);
        listaISOCharacterEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("í");
        tempEntity.setDescription("small i, acute accent");
        tempEntity.setEntityName("&iacute;");
        tempEntity.setEntityNumber("&#237;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Character_Entities);
        listaISOCharacterEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("î");
        tempEntity.setDescription("small i, circumflex accent");
        tempEntity.setEntityName("&icirc;");
        tempEntity.setEntityNumber("&#238;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Character_Entities);
        listaISOCharacterEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("ï");
        tempEntity.setDescription("small i, umlaut mark");
        tempEntity.setEntityName("&iuml;");
        tempEntity.setEntityNumber("&#239;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Character_Entities);
        listaISOCharacterEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("ð");
        tempEntity.setDescription("small eth, Icelandic");
        tempEntity.setEntityName("&eth;");
        tempEntity.setEntityNumber("&#240;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Character_Entities);
        listaISOCharacterEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("ñ");
        tempEntity.setDescription("small n, tilde");
        tempEntity.setEntityName("&ntilde;");
        tempEntity.setEntityNumber("&#241;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Character_Entities);
        listaISOCharacterEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("ò");
        tempEntity.setDescription("small o, grave accent");
        tempEntity.setEntityName("&ograve;");
        tempEntity.setEntityNumber("&#242;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Character_Entities);
        listaISOCharacterEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("ó");
        tempEntity.setDescription("small o, acute accent");
        tempEntity.setEntityName("&oacute;");
        tempEntity.setEntityNumber("&#243;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Character_Entities);
        listaISOCharacterEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("ô");
        tempEntity.setDescription("small o, circumflex accent");
        tempEntity.setEntityName("&ocirc;");
        tempEntity.setEntityNumber("&#244;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Character_Entities);
        listaISOCharacterEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("õ");
        tempEntity.setDescription("small o, tilde");
        tempEntity.setEntityName("&otilde;");
        tempEntity.setEntityNumber("&#245;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Character_Entities);
        listaISOCharacterEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("ö");
        tempEntity.setDescription("small o, umlaut mark");
        tempEntity.setEntityName("&ouml;");
        tempEntity.setEntityNumber("&#246;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Character_Entities);
        listaISOCharacterEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("ø");
        tempEntity.setDescription("small o, slash");
        tempEntity.setEntityName("&oslash;");
        tempEntity.setEntityNumber("&#248;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Character_Entities);
        listaISOCharacterEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("ù");
        tempEntity.setDescription("small u, grave accent");
        tempEntity.setEntityName("&ugrave;");
        tempEntity.setEntityNumber("&#249;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Character_Entities);
        listaISOCharacterEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("ú");
        tempEntity.setDescription("small u, acute accent");
        tempEntity.setEntityName("&uacute;");
        tempEntity.setEntityNumber("&#250;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Character_Entities);
        listaISOCharacterEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("û");
        tempEntity.setDescription("small u, circumflex accent");
        tempEntity.setEntityName("&ucirc;");
        tempEntity.setEntityNumber("&#251;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Character_Entities);
        listaISOCharacterEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("ü");
        tempEntity.setDescription("small u, umlaut mark");
        tempEntity.setEntityName("&uuml;");
        tempEntity.setEntityNumber("&#252;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Character_Entities);
        listaISOCharacterEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("ý");
        tempEntity.setDescription("small y, acute accent");
        tempEntity.setEntityName("&yacute;");
        tempEntity.setEntityNumber("&#253;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Character_Entities);
        listaISOCharacterEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("þ");
        tempEntity.setDescription("small thorn, Icelandic");
        tempEntity.setEntityName("&thorn;");
        tempEntity.setEntityNumber("&#254;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Character_Entities);
        listaISOCharacterEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("ÿ");
        tempEntity.setDescription("small y, umlaut mark");
        tempEntity.setEntityName("&yuml;");
        tempEntity.setEntityNumber("&#255;");
        tempEntity.setEntityType(TipoEntity.ISO_8859_1_Character_Entities);
        listaISOCharacterEntities.add(tempEntity);
        
         /******************************************************
         *Some Other Entities supported by HTML
         ************************************************************/
        tempEntity=new HtmlEntity();
        tempEntity.setResult("Œ");
        tempEntity.setDescription("capital ligature OE");
        tempEntity.setEntityName("&OElig;");
        tempEntity.setEntityNumber("&#338;");
        tempEntity.setEntityType(TipoEntity.Other_Entities);
        listaOtherEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("œ");
        tempEntity.setDescription("small ligature oe");
        tempEntity.setEntityName("&oelig;");
        tempEntity.setEntityNumber("&#339;");
        tempEntity.setEntityType(TipoEntity.Other_Entities);
        listaOtherEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("Š");
        tempEntity.setDescription("capital S with caron");
        tempEntity.setEntityName("&Scaron;");
        tempEntity.setEntityNumber("&#352;");
        tempEntity.setEntityType(TipoEntity.Other_Entities);
        listaOtherEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("š");
        tempEntity.setDescription("small S with caron");
        tempEntity.setEntityName("&scaron;");
        tempEntity.setEntityNumber("&#353;");
        tempEntity.setEntityType(TipoEntity.Other_Entities);
        listaOtherEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("Ÿ");
        tempEntity.setDescription("capital Y with diaeres");
        tempEntity.setEntityName("&Yuml;");
        tempEntity.setEntityNumber("&#376;");
        tempEntity.setEntityType(TipoEntity.Other_Entities);
        listaOtherEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("ˆ");
        tempEntity.setDescription("modifier letter circumflex accent");
        tempEntity.setEntityName("&circ;");
        tempEntity.setEntityNumber("&#710;");
        tempEntity.setEntityType(TipoEntity.Other_Entities);
        listaOtherEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("˜");
        tempEntity.setDescription("small tilde");
        tempEntity.setEntityName("&tilde;");
        tempEntity.setEntityNumber("&#732;");
        tempEntity.setEntityType(TipoEntity.Other_Entities);
        listaOtherEntities.add(tempEntity);
        
//        tempEntity=new HtmlEntity();
//        tempEntity.setResult("?");
//        tempEntity.setDescription("en space");
//        tempEntity.setEntityName("&ensp;");
//        tempEntity.setEntityNumber("&#8194;");
//
//        tempEntity=new HtmlEntity();
//        tempEntity.setResult("?");
//        tempEntity.setDescription("em space");
//        tempEntity.setEntityName("&emsp;");
//        tempEntity.setEntityNumber("&#8195;");
//
//        tempEntity=new HtmlEntity();
//        tempEntity.setResult("?");
//        tempEntity.setDescription("thin space");
//        tempEntity.setEntityName("&thinsp;");
//        tempEntity.setEntityNumber("&#8201;");
//
//        tempEntity=new HtmlEntity();
//        tempEntity.setResult("?");
//        tempEntity.setDescription("zero width non-joiner");
//        tempEntity.setEntityName("&zwnj;");
//        tempEntity.setEntityNumber("&#8204;");
//
//        tempEntity=new HtmlEntity();
//        tempEntity.setResult("?");
//        tempEntity.setDescription("zero width joiner");
//        tempEntity.setEntityName("&zwj;");
//        tempEntity.setEntityNumber("&#8205;");
//
//        tempEntity=new HtmlEntity();
//        tempEntity.setResult("?");
//        tempEntity.setDescription("left-to-right mark");
//        tempEntity.setEntityName("&lrm;");
//        tempEntity.setEntityNumber("&#8206;");
//
//        tempEntity=new HtmlEntity();
//        tempEntity.setResult("?");
//        tempEntity.setDescription("right-to-left mark");
//        tempEntity.setEntityName("&rlm;");
//        tempEntity.setEntityNumber("&#8207;");
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("–");
        tempEntity.setDescription("en dash");
        tempEntity.setEntityName("&ndash;");
        tempEntity.setEntityNumber("&#8211;");
        tempEntity.setEntityType(TipoEntity.Other_Entities);
        listaOtherEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("—");
        tempEntity.setDescription("em dash");
        tempEntity.setEntityName("&mdash;");
        tempEntity.setEntityNumber("&#8212;");
        tempEntity.setEntityType(TipoEntity.Other_Entities);
        listaOtherEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("‘");
        tempEntity.setDescription("left single quotation mark");
        tempEntity.setEntityName("&lsquo;");
        tempEntity.setEntityNumber("&#8216;");
        tempEntity.setEntityType(TipoEntity.Other_Entities);
        listaOtherEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("’");
        tempEntity.setDescription("right single quotation mark");
        tempEntity.setEntityName("&rsquo;");
        tempEntity.setEntityNumber("&#8217;");
        tempEntity.setEntityType(TipoEntity.Other_Entities);
        listaOtherEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("‚");
        tempEntity.setDescription("single low-9 quotation mark");
        tempEntity.setEntityName("&sbquo;");
        tempEntity.setEntityNumber("&#8218;");
        tempEntity.setEntityType(TipoEntity.Other_Entities);
        listaOtherEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("“");
        tempEntity.setDescription("left double quotation mark");
        tempEntity.setEntityName("&ldquo;");
        tempEntity.setEntityNumber("&#8220;");
        tempEntity.setEntityType(TipoEntity.Other_Entities);
        listaOtherEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("”");
        tempEntity.setDescription("right double quotation mark");
        tempEntity.setEntityName("&rdquo;");
        tempEntity.setEntityNumber("&#8221;");
        tempEntity.setEntityType(TipoEntity.Other_Entities);
        listaOtherEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("„");
        tempEntity.setDescription("double low-9 quotation mark");
        tempEntity.setEntityName("&bdquo;");
        tempEntity.setEntityNumber("&#8222;");
        tempEntity.setEntityType(TipoEntity.Other_Entities);
        listaOtherEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("†");
        tempEntity.setDescription("dagger");
        tempEntity.setEntityName("&dagger;");
        tempEntity.setEntityNumber("&#8224;");
        tempEntity.setEntityType(TipoEntity.Other_Entities);
        listaOtherEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("‡");
        tempEntity.setDescription("double dagger");
        tempEntity.setEntityName("&Dagger;");
        tempEntity.setEntityNumber("&#8225;");
        tempEntity.setEntityType(TipoEntity.Other_Entities);
        listaOtherEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("…");
        tempEntity.setDescription("horizontal ellipsis");
        tempEntity.setEntityName("&hellip;");
        tempEntity.setEntityNumber("&#8230;");
        tempEntity.setEntityType(TipoEntity.Other_Entities);
        listaOtherEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("‰");
        tempEntity.setDescription("per mille ");
        tempEntity.setEntityName("&permil;");
        tempEntity.setEntityNumber("&#8240;");
        tempEntity.setEntityType(TipoEntity.Other_Entities);
        listaOtherEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("‹");
        tempEntity.setDescription("single left-pointing angle quotation");
        tempEntity.setEntityName("&lsaquo;");
        tempEntity.setEntityNumber("&#8249;");
        tempEntity.setEntityType(TipoEntity.Other_Entities);
        listaOtherEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("›");
        tempEntity.setDescription("single right-pointing angle quotation");
        tempEntity.setEntityName("&rsaquo;");
        tempEntity.setEntityNumber("&#8250;");
        tempEntity.setEntityType(TipoEntity.Other_Entities);
        listaOtherEntities.add(tempEntity);
        
        tempEntity=new HtmlEntity();
        tempEntity.setResult("€");
        tempEntity.setDescription("euro");
        tempEntity.setEntityName("&euro;");
        tempEntity.setEntityNumber("&#8364;");
        tempEntity.setEntityType(TipoEntity.Other_Entities);
        listaOtherEntities.add(tempEntity);
        
        
    }

    //</editor-fold>
    /** Creates a new instance of HtmlEntities */
    public HtmlEntities() {
        crearEntidades();
    }
    public String convertirAsciiHtmlEntity(String cadena){
        String conver=cadena;
        for (HtmlEntity elem : listaAsciiHtmlEntity) {
            conver=conver.replaceAll(elem.getResult(),elem.getEntityNumber());
        }
        return conver;
    }
    public String convertirISOSymbolEntities(String cadena){
        String conver=cadena;
        for (HtmlEntity elem : listaISOSymbolEntities) {
            conver=conver.replaceAll(elem.getResult(),elem.getEntityNumber());
        }
        return conver;
    }
    public String convertirISOCharacterEntities(String cadena){
        String conver=cadena;
        for (HtmlEntity elem : listaISOCharacterEntities) {
            conver=conver.replaceAll(elem.getResult(),elem.getEntityNumber());
        }
        return conver;
    }
    public String convertirOtherEntities(String cadena){
        String conver=cadena;
        for (HtmlEntity elem : listaOtherEntities) {
            conver=conver.replaceAll(elem.getResult(),elem.getEntityNumber());
        }
        return conver;
    }
}
